python excel条件格式 |
您所在的位置:网站首页 › 如何设置excel的条件格式显示不同 doc范文 › python excel条件格式 |
学习Excel技术,关注微信公众号: excelperfect Excel支持3种不同类型的条件格式:内置、标准和自定义。内置条件格式将特定规则与预定义样式相组合。标准条件格式将特定规则与自定义格式相组合。此外,可以定义自定义公式来应用使用不同样式的自定义格式。 创建条件格式的基本语法为: >>>fromopenpyxl.formatting importRule >>>fromopenpyxl.styles importFont, PatternFill,Border >>>fromopenpyxl.styles.differentialimportDifferentialStyle >>>dxf = DifferentialStyle(font=Font(bold=True), fill=PatternFill(start_color='EE1111',end_color='EE1111')) >>>rule = Rule(type='cellIs', dxf=dxf,formula=["10"]) 内置格式 内置条件格式有:ColorScale(色阶) IconSet(图标集) DataBar(数据条) 内置格式包含一系列格式设置,这些设置将类型与整数组合以进行比较。可能的类型有:“数字”、“百分比”、“最大值”、“最小值”、“公式”、“百分点值”。 ColorScale(色阶) 可以使用2种或3种颜色的色阶。2个色阶产生从一种颜色到另一种颜色的渐变,3个色阶使用额外颜色产生2种颜色渐变。 创建色阶规则的完整语法是: >>>fromopenpyxl.formatting.ruleimport ColorScale,FormatObject >>>from openpyxl.styles import Color >>>first = FormatObject(type='min') >>>last = FormatObject(type='max') >>>#颜色与格式对象匹配 >>>colors= [Color('AA0000'), Color('00AA00')] >>>cs2 = ColorScale(cfvo=[first, last], color=colors) >>>#三色阶将扩展序列 >>>mid = FormatObject(type='num', val=4 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |